intercooler (compressor) - Spanish English Dictionary